// Nirma Studio, 2013
// Human Base class
#include "Object.h"
#include <iostream>
#include <math.h>
#include <iomanip>

using namespace std;

class HumanBase: public Object{
	public:
		HumanBase(void);
		HumanBase(int lvl);
		~HumanBase();
};

HumanBase::HumanBase(int lvl){
	name       		= "Human Base";
	level      		= lvl;
	attack     		= 0.1   * (pow(2, lvl));
	health     		= 100.0 * (pow(1.2, lvl));
	mana       		= 0.0;  
	experience 		= 0.0;
	max_experience  = 50.0  * (pow(1.4, lvl));
}

HumanBase::HumanBase(){
	name       		= "Human Base";
	level      		= 1;
	attack     		= 0.1;
	health     		= 100.0;
	mana       		= 0.0;
	experience 		= 0.0;
	max_experience  = 50.0;
}

HumanBase::~HumanBase(){}

// пассивка дальность видимости юнита
// открывает доступ к зданиям казармы, завод
